Wire electrical discharge machining device

ABSTRACT

Provided is a wire electrical discharge machining device which has a tension controller for maintaining the tension of a traveling wire electrode at a tension. The tension controller includes: an allowed tension calculation module for determining an allowed tension that is less than a wire breaking tension at which the wire electrode breaks; and a set tension generation module for generating the set tension in accordance with the allowed tension. When the set tension is greater than the allowed tension, the set tension generation module reduces the set tension. When the set tension is less than the allowed tension, the set tension generation module increases the set tension in such a way that the set tension does not exceed the allowed tension.

TECHNICAL FIELD

The present invention relates to a wire electrical discharge machining device for machining a work by generating electrical discharge in a gap (“machining gap”) formed between a wire electrode and the work. In particular, the present invention relates to a wire electrical discharge machining device for controlling a tension applied to a wire electrode traveling along a wire transportation path.

BACKGROUND TECHNIQUE

In general, during machining, a wire electrode is transported between a pair of wire guides in a direction substantially vertical to XY plane while moving relatively to a work within XY plane. The travelling vertical wire electrode is a tool for electrical discharge machining. A machining fluid, such as water with high specific resistance, is supplied to a machining gap. In order to generate one electrical discharge for a predetermined duration (“ON time”), a voltage pulse is applied to the machining gap. A current flows through the machining gap due to the generation of an electrical discharge, and a small amount of material is removed from the work. The machining fluid washes away a machined chip and cools down the wire electrode.

When a predetermined OFF time is passed after the ON time is finished, the voltage pulse is applied to the machining gap again to generate the next electrical discharge. Thus, a series of current pulses is supplied to the machining gap. The ON time and the OFF time are very short and only a small amount of material is removed from the work by one electrical discharge. A wire electrical discharge machining device for machining the work like a coping saw is suitable to precision machining.

A typical wire electrode has a diameter of 0.1 mm to 0.3 mm. The wire electrode is usually transported to a pulling device via a plurality of pulleys and a pair of the wire guides from a wire bobbin. A pair of the wire guides is arranged above and below with respect to the work. The pulling device is controlled to maintain a traveling speed of the wire electrode at a set value. A tension applying device is located in a wire transportation path. The wire electrical discharge machining device controls the tension applying device and maintains a tension applied to the wire electrode at a set value. The tension of the wire electrode is, for example, set according to a diameter and a material of the wire electrode. If the tension is set to a large value, the wire electrode being substantially straight is ensured between the pair of the wire guides. The wire electrode being substantially straight contributes to high machining accuracy. However, an unduly large tension may cause undesirable breakage (wire breakage) of the wire electrode. Unduly large energy for electrical discharge machining is also easy to cause wire breakage.

The patent document 1 and the patent document 2 disclosed a wire electrical discharge machining device for surely maintaining a tension of a wire electrode at a set value.

PRIOR ART DOCUMENTS Patent Documents

-   Patent Document 1: Japanese Patent-Laid Open No. 2003-266247 -   Patent Document 2: Japanese Patent-Laid Open No. H10-309631

SUMMARY OF THE INVENTION Issue To Be Solved By the Invention

In many cases, a tension on the wire electrical discharge machining has been set to a sufficiently large value in order to maintain high machining accuracy. Energy for the electrical discharge machining determines a material removal rate, that is, a machining efficiency. However, the energy for the electrical discharge machining has been suppressed in order to prevent wire breakage. The energy for the electrical discharge machining is mainly determined by the machining conditions for a current pulse, such as a current peak Ip, ON-time and OFF time. It is considered that generating a current pulse with a large peak current to a high frequency contributes to high-speed machining.

An object of the present invention is to provide a wire electrical discharge machining device which can improve a material removal rate while preventing wire breakage. In addition, the other object of the present invention is to provide a wire electrical discharge machining device which can improve a material removal rate without losing machining accuracy. In order to achieve the above-mentioned objects, a wire electrical discharge machining device of the present invention includes a tension controller for controlling a set tension of a wire electrode according to a wire breaking tension at which the wire electrode breaks.

Means For Solving the Issues

The present invention relates to a wire electrical discharge machining device, which has a tension controller (60) for maintaining a tension of a travelling wire electrode (1) at a set tension (WT) and is for machining a work by repeatedly supplying a current pulse to a machining gap (3) formed between the wire electrode and the work (6). The tension controller includes an allowed tension calculation module (86) for calculating an allowed tension (WTa) that is less than a wire breaking tension (WTb) at which the wire electrode breaks, and a set tension generation module (88) for generating the set tension according to the allowed tension.

When the set tension (WT) is less than the allowed tension (WTa), the set tension generation module (88) can increase the set tension in such a way that the set tension does not exceed the allowed tension. The tension is increased to a degree at which the wire electrode does not break; therefore, a very straight wire electrode can be obtained.

When the set tension (WT) is greater than the allowed tension (WTa), the set tension generation module (88) can reduce the set tension in such a way that the set tension does not go below a predetermined lower limit. The predetermined lower limit can be determined according to machining accuracy, for example. The tension is reduced to a degree at which machining accuracy is not decreased; therefore, wire breakage can be prevented without losing machining accuracy.

The tension controller (60) can further include a wire breaking risk determination module (84) for determining a wire breaking risk, and a margin generation module (85) for generating a margin (M) based on the wire breaking risk. The allowed tension calculation module (86) calculates the allowed tension (WTa) by subtracting the margin from the wire breaking tension (WTb). The wire breaking risk is determined according to a pressure (wp) of a machining fluid supplied to the machining gap (3), for example. Even if the fluid pressure (wp) decreases sharply due to a breakdown or a shape of the work (6), and the wire breaking risk is increased, the tension controller can decrease the wire breaking risk promptly.

Effect of the Invention

The wire electrical discharge machining device of the present invention calculates the allowed tension based on the wire breaking tension at which the wire electrode breaks, and changes the set tension to the allowed tension; therefore, wire breakage can be effectively prevented. In addition, energy for electrical discharge machining is not necessary to be unduly limited from the point of view of the wire breakage; therefore, a material removal rate can be improved.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is front view illustrating a wire electrical discharge machining device of the present invention.

FIG. 2 is a block diagram illustrating an example of a tension controller in FIG. 1.

FIG. 3 is a graph diagram plotting a wire breaking tension at which a wire electrode breaks.

FIG. 4 is a graph diagram plotting a consumption of the wire electrode.

FIG. 5 is a graph diagram plotting a pressure of a machining fluid supplied to a machining gap.

FIG. 6 is a flowchart illustrating an example of a process when a set tension generation module generates a set tension.

DESCRIPTION OF PREFERRED EMBODIMENTS

Referring to FIG. 1, a wire electrical discharge machining device of the present invention is described. A wire electrode 1 is transported from a wire reel 2 to a pulling device 5 via a wire transportation path. A tension applying device 40, a tension detector 13, a pair of nozzles 7, 8 and a plurality of pulleys are located on the wire transportation path. The tension applying device 40 applies a tension for maintaining a straightness of the wire electrode 1 to the wire electrode 1. The tension applying device 40 includes a break pulley 42 to provide a friction to the wire electrode 1 and a servomotor 44 connected to the break pulley 42. The tension detector 13 comprises, for example, a strain gauge, and located between the break pulley 42 and the upper side nozzle 7.

The nozzles 7, 8 for injecting a machining fluid to a work 6 are located above and below with the work 6 therebetween. A machining gap 3 is formed between the wire electrode 1 and the work 6. In high-speed machining, the nozzles 7, 8 are disposed in a manner that a distance d between the nozzles 7, 8 and the work 6 becomes very small. The nozzles 7, 8 accommodate each of the wire guides (not shown) for supporting the wire electrode 1 with high accuracy. A fluid pressure detector 11 for detecting a pressure of the machining fluid injected into the machining gap 3 is disposed on each of the nozzles 7, 8. The pulling device 5 includes a pair of the pulleys and a motor connected to one of the pair of the pulleys. A rotational speed of the motor in the pulling device 5 is determined according to a set value WS of a travelling speed of the wire electrode 1.

The wire electrical discharge machining device includes a power supply 56, a machining fluid supply device 57, a tension controller 60 and an NC device 20. The power supply 56 is disposed for supplying a series of current pulses to the machining gap 3. The machining fluid supply device 57 is disposed for supplying the machining fluid to the nozzles 7, 8. The tension controller 60 controls the servomotor 44 in the tension applying device 40. The wire electrical discharge machining device further includes a current detector 9 and a discharge number detector 10. The current detector 9 detects a current (“gap current”) flowing through the machining gap 3, and calculates an average of the gap currents at a predetermined time interval, for example, per 1 ms. The discharge number detector 10 detects a number of the electrical discharges generated in the machining gap 3 at a predetermined time interval, for example, per 1 ms.

The NC device 20 includes an input device (such as a keyboard, a mouse and a touch panel, etc.), a processor and a memory. NC program and set machining conditions are stored into the memory. The NC device decodes the NC program and controls a plurality of the motors which moves the wire electrode 1 against the work 6. The NC device 20 supplies a control signal to the power supply 56 and the machining fluid supply device 57 according to the set machining conditions. The machining conditions are, for example, a peak value Ip of the current pulse, a fluid pressure WP, a tension WT of the wire electrode and a travelling speed WS. The machining conditions also include a diameter of the wire electrode 1 and a material and a thickness of the work 6. The NC device 20 supplies the tension WT of the wire electrode 1 and the travelling speed WS to the tension controller 60.

As shown in FIG. 2, the tension controller 60 has a memory 70 and a processing device 80. The memory 70 stores a formula to calculate a wire breaking tension WTb, thresholds of the fluid pressure Href, Lref, a margin M, a lower limit WTm, an increment Δμ and a diminution Δd. The wire breaking tension WTb is a tension at which the wire electrode 1 breaks, and is calculated by Formula 1.

WTb=A1×Amean/(n×s)+B1   [Formula 1]

Amean: average gap current

-   -   n: number of the electrical discharge     -   s: cross-sectional area of used wire electrode     -   A1: slope (proportionality factor)     -   B1: intercept

The variables of Formula 1 are the average gap current Amean, the number of the electrical discharge n and the cross-sectional area s. The average gap current Amean is an average of the gap currents. The number of the electrical discharge is a number of the electrical discharge generated in the machining gap 3 at a predetermined time, that is, a number of the current pulse. The cross-sectional area s is a cross-sectional area of the wire electrode 1 passed through the machining gap 3 during machining. In other words, the cross-sectional area s is a cross-sectional area of a used wire electrode for electrical discharge machining. In Formula 1, the average gap current Amean is divided by the number of the electrical discharge n and the cross-sectional area s. Formula 1 for calculating the wire breaking tension WTb is different depending on a thickness of the work 6.

The inventor clarified by the experiment that the wire breaking tension WTb decreases according to an increase of the value Amean/(n×s) as shown FIG. 3. The cross-sectional area s of a used wire electrode is calculated by (cross-sectional area of an unused wire electrode)−(consumption Δs by electrical discharge machining). The consumption Δs by electrical discharge machining is calculated by Formula 2.

Δs=A2×Amean/WS−B2   [Formula 2]

Amean: average gap current

-   -   WS: wire travelling speed     -   A2: slope (proportionality factor)     -   B2: intercept

The variables of Formula 2 include the average gap current Amean and the wire travelling speed WS. The wire travelling speed WS is a speed when the wire electrode 1 is travelling along the wire transportation path and is represented by m/minutes. The inventor clarified by the experiment that the consumption Δs by electrical discharge machining increases according to an increase of the value Amean/WS as shown in FIG. 4. Formula 2 for calculating the consumption Δs by electrical discharge machining is different depending on a diameter of the wire electrode 1 and a material and a thickness of the work 6.

The first threshold value Href is greater than the second threshold value Lref. The first threshold value Href is 90% of the set fluid pressure WP, and the second threshold value Lref is 50% of the set fluid pressure WP. The threshold values Href, Lref are used to classify a wire breaking risk into three levels of “low”, “high” and “very high”. Corresponding to the three levels of “low”, “high” and “very high” of the wire breaking risk, three margins of M1, M2 and M3 are stored.

The lower limit WTm is determined according to necessary machining accuracy. When the tension is lower than the lower limit WTm, the necessary machining accuracy cannot be satisfied. The increment Δμ and the diminution Δd of the tension are range to change the tension of the wire electrode 1 to the allowed tension WTa. A rapid change of the tension may be an undesirable disturbance for tension control. Therefore, the increment Δμ is a small value in order to increase the tension in stages. The diminution Δd is a large value in order to promptly avoid wire breakage.

The processing device 80 includes a wire breaking risk determination module 84, a margin generation module 85, an allowed tension calculation module 86 and a set tension generation module 88. The wire breaking risk determination module 84 reads the threshold values Href, Lref of the fluid pressure from the memory 70. The fluid pressure detector 11 detects each of the fluid pressures in the nozzles 7, 8 and supplies the detected fluid pressure wp to the wire breaking risk determination module 84. The wire breaking risk determination module 84 compares the fluid pressure wp with the threshold values Href, Lref.

When the pressure of the machining fluid supplied to the machining gap is maintained at a higher value WP, the wire breaking risk is reduced. As shown in FIG. 5, when the distance d between nozzles 7, 8 and the work 6 is small, the detected fluid pressure wp is maintained at an approximately set value. In most high-speed machining, the distance d is maintained at a value as small as possible. However, when the distance d becomes larger due to, for example, a shape of the work 6, the detected fluid pressure wp becomes less than the threshold value Href and a wire breaking risk is increased. In addition, when the fluid pressure wp becomes less than the threshold value Lref due to, for example, a breakdown or a shape of the work 6, a wire breaking risk is extremely increased due to an insufficient cooling of the wire electrode 1.

The wire breaking risk determination module 84 classifies the wire breaking risk based on the pressure wp of the machining fluid injected into the machining gap 3. When the detected fluid pressure wp is greater than the first threshold value Href, the wire breaking risk is classified as “low” level. When the detected fluid pressure wp is less than the first threshold value Href and greater than the second threshold value Lref, the wire breaking risk is classified as “high” level. When the detected fluid pressure wp is less than the second threshold value Lref, the wire breaking risk is classified as “very high” level.

A data indicating the wire breaking risk is supplied to the margin generation module 85. The margin generation module 85 for generating a margin reads the margin M selectively according to the wire breaking risk from the memory 70. When the wire breaking risk is “low”, a first margin M1 is generated. When the wire breaking risk is “high”, a second margin M2 which is greater than the first margin M1 is generated. When the wire breaking risk is “very high”, a third margin M3 which is greater than the second margin M2 is generated. The margin M is supplied to the allowed tension calculation module 86.

The NC device 20 supplies the set machining conditions to the allowed tension calculation module 86. The machining conditions include the diameter of the wire electrode 1, the material and the thickness of the work 6 and the wire travelling speed WS. The current detector 9 supplies the average gap current Amean to the allowed tension calculation module 86. The discharge number detector 10 supplies the number of the electrical discharge to the allowed tension calculation module 86. The allowed tension calculation module 86 selectively reads a formula for calculating the wire breaking tension WTb from the memory 70 based on the diameter of the wire electrode 1 and the material and the thickness of the work 6. The allowed tension calculation module 86 calculates the cross-sectional area s of the used wire electrode by calculating the consumption Δs of the wire electrode based on Formula 2. Moreover, the allowed tension calculation module 86 calculates the allowed tension WTa by subtracting the margin M from the wire breaking tension WTb. The allowed tension WTa is the maximum value of the tension at which the wire electrode 1 does not break. One example of the allowed tension WTa is shown in FIG. 3. The allowed tension WTa is supplied to the set tension generation module 88.

The NC device 20 supplies an initial set tension WT1 to the set tension generation module 88. The initial set tension WT1 is a tension which is enough to ensure the wire electrode 1 being straight. Accordingly, it is not necessary to make the tension to be greater than the initial set tension WT1 so that the initial initial set tension WT1 is an upper limit of the tension. The tension controller 60 controls the tension of the wire electrode 1 within a range from the upper limit WT1 to the lower limit WTm. The set tension generation module 88 generates the set tension WT according to the allowed tension WTa.

Referring to FIG. 6, one example of a process when the set tension generation module 88 generates the set tension WT is described. This process is suitable for high-speed electrical discharge machining. After the tension controller 60 received an executive instruction from an operator and started electrical discharge, the process is executed. When starting the process, the set tension WT is equal to the initial set tension WT1. After passing 100 ms in Step S1, the set tension generation module 88 inputs the allowed tension WTa in Step S2. When the current set tension WT is less than or equal to the allowed tension WTa in Step S3, the process goes to Step S4.

When the value WT+Δu is greater than or equal to the upper limit WT1 in Step S4, the process goes to Step S5. If not, the process goes to Step S8. When the allowed tension WTa is greater than or equal to the upper limit WT1 in Step S5, the set tension WT becomes the upper limit WT1 in Step S6. If not, the set tension WT becomes the allowed tension WTa in Step S7. Thus, the set tension generation module 88 increases the set tension WT in such a way that the set tension does not exceed the upper limit WT1.

When the value WT+Δu is greater than or equal to the allowed tension WTa in Step S8, the set tension WT becomes the allowed tension WTa in Step S7. If not, the set tension WT is increased to the value WT+Δu in Step S9. Thus, the set tension generation module 88 increases the set tension WT in such a way that the set tension does not exceed the allowed tension WTa. The increment Δμ is a small value to a degree that prevents changing the tension rapidly.

When the current set tension WT is greater than the allowed tension WTa in Step S3, the process goes to Step S10. When the value WT−Δd is less than or equal to the lower limit WTm in Step S10, the process goes to Step S 11. If not, the process goes to Step S13. When the allowed tension WTa is less than or equal to the lower limit WTm in Step S11, the set tension WT becomes the lower limit WTm in Step S12. If not, the set tension WT is decreased to the allowed tension WTa in Step S7. Thus, the set tension generation module 88 decreases the set tension WT in such a way that the set tension does not go below the lower limit WTm.

When the value WT−Δd is less than or equal to the allowed tension WTa in Step S13, the set tension WT is decreased to the allowed tension WTa in Step S7. If not, the set tension WT is decreased by Δd in Step 14. The decrement Δd is greater than the increment Δu because it decreases the wire breaking risk which was increased rapidly. Accordingly, the set tension generation module 88 significantly decreases the set tension WT when the allowed tension WTa becomes well below the set tension WT. If the machining is completed in Step 15 following Step S6, S7, S9, S12 or S14, the process ends. If not, the process returns to Step S1.

The tension detector 13 supplies the detected tension wt to the tension controller 60. The tension controller 60 for maintaining the tension of the wire electrode 1 at the set tension WT supplies a command signal of a rotational speed to the servomotor 44 according to a deviation between the detected tension wt and the set tension WT.

The present invention is not limited to the illustrated examples. It should be apparent to those skilled in the art that various changes and modifications to the structure of the invention may be made without departing from the spirit and scope of the invention. For example, the container for containing the cooling liquid includes a tube which allows the cooling liquid to circulate. The purpose of the present invention is to cover the modifications and variations of this invention provided they come within the scope of the appended claims and their equivalents.

DESCRIPTION OF THE NUMERALS

-   1 Wire electrode -   2 Wire reel -   3 Machining gap -   5 Pulling device -   6 Work -   7, 8 Nozzle -   9 Current detector -   10 Discharge number detector -   11 Fluid pressure detector -   13 Tension detector -   20 NC device -   40 Tension applying device -   42 Break pulley -   44 Servomotor -   56 power supply -   57 Machining fluid supply device -   60 Tension controller -   70 Memory -   80 Processing device -   84 Wire breaking risk determination module -   85 Margin generation module -   86 Allowed tension calculation module -   88 Set tension generation module 

1. A wire electrical discharge machining device, having a tension controller for maintaining a tension of a travelling wire electrode at a set tension and machining a work by repeatedly supplying a current pulse to a machining gap formed between the wire electrode and the work, the tension controller comprising: an allowed tension calculation module for calculating an allowed tension that is less than a wire breaking tension at which the wire electrode breaks; and a set tension generation module for generating the set tension according to the allowed tension.
 2. The wire electrical discharge machining device according to claim 1, when the set tension is less than the allowed tension, the set tension generation module increases the set tension.
 3. The wire electrical discharge machining device according to claim 2, when the set tension is less than the allowed tension, the set tension generation module increases the set tension in such a way that the set tension does not exceed the allowed tension.
 4. The wire electrical discharge machining device according to claim 1, when the set tension is greater than the allowed tension, the set tension generation module reduces the set tension.
 5. The wire electrical discharge machining device according to claim 4, when the set tension is greater than the allowed tension, the set tension generation module reduces the set tension in such a way that the set tension does not go below a predetermined lower limit
 6. The wire electrical discharge machining device according to claim 1, when the set tension is less than the allowed tension, the set tension generation module increases the set tension by a first predetermined increment, and when the set tension is greater than the allowed tension, the set tension generation module reduces the set tension by a second predetermined decrement which is greater than the first predetermined increment.
 7. The wire electrical discharge machining device according to claim 1, further comprising a current detector for detecting a gap current flowing through the machining gap, wherein the allowed tension calculation module calculates the wire breaking tension based on the gap current.
 8. The wire electrical discharge machining device according to claim 1, further comprising a discharge number detector for detecting a number of electrical discharges generated in the machining gap at a predetermined time interval, wherein the allowed tension calculation module calculates the wire breaking tension based on the number of electrical discharges.
 9. The wire electrical discharge machining device according to claim 1, wherein the allowed tension calculation module calculates the wire breaking tension based on a cross-sectional area of a used wire electrode.
 10. The wire electrical discharge machining device according to claim 9, wherein the allowed tension calculation module calculates the cross-sectional area of the used wire electrode by subtracting consumption by electrical discharge machining from a cross-sectional area of an unused wire electrode.
 11. The wire electrical discharge machining device according to claim 10, wherein the allowed tension calculation module calculates the consumption based on a travelling speed of the wire electrode and the gap current.
 12. The wire electrical discharge machining device according to claim 1, wherein the allowed tension calculation module calculates the allowed tension by subtracting a margin from the wire breaking tension.
 13. The wire electrical discharge machining device according to claim 12, further comprising a wire breaking risk determination module for determining a wire breaking risk, and a margin generation module for generating the margin based on the wire breaking risk.
 14. The wire electrical discharge machining device according to claim 13, wherein the wire breaking risk determination module classifies the wire breaking risk into at least a “low” level and a “high” level, and the margin generation module generates a first margin when the wire breaking risk is at the “low” level and the margin generation module generates a second margin which is greater than the first margin when the wire breaking risk is at the “high” level.
 15. The wire electrical discharge machining device according to claim 13, further comprising an injection nozzle for supplying a machining fluid to the machining gap and a fluid pressure detector for detecting a pressure of the machining fluid, wherein the wire breaking risk determination module determines the wire breaking risk according to the pressure.
 16. The wire electrical discharge machining device according to claim 15, wherein the wire breaking risk determination module classifies the wire breaking risk into a “low” level when the pressure is greater than or equal to a first threshold value, and the wire breaking risk determination module classifies the wire breaking risk into a “high” level when the pressure is less than the first threshold value.
 17. The wire electrical discharge machining device according to claim 16, wherein the margin generation module generates a first margin when the wire breaking risk is at the “low” level and the margin generation module generates a second margin which is greater than the first margin when the wire breaking risk is at the “high” level.
 18. The wire electrical discharge machining device according to claim 16, wherein the wire breaking risk determination module classifies the wire breaking risk into a “very high” level when the pressure is less than a second threshold value which is less than the first threshold value.
 19. The wire electrical discharge machining device according to claim 18, wherein the margin generation module generates a first margin when the wire breaking risk is at the “low” level, the margin generation module generates a second margin which is greater than the first margin when the wire breaking risk is at the “high” level, and the margin generation module generates a third margin which is greater than the second margin when the wire breaking risk is at the “very high” level. 